This sample demonstrates ways to prevent "No Current Record" from occuring. EOFBOF shines when you use add some records, MoveFirst, and then try a MovePrevious. The code used prevents you from moving off the end of the database. The same thing works for MoveLast and MovePrevious.